package com.lzx.activity.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.lzx.activity.entity.Voucher;
import com.lzx.common.utils.R;

/**
 * <p>
 * 服务类
 * </p>
 *
 * @author lzx
 * @since 2022-11-10
 */
public interface VoucherService extends IService<Voucher> {
    //添加秒杀劵
    R addVoucher(Voucher voucher);

    //根据活动id获取优惠券
    R getVoucherById(Integer activityId);

    //修改优惠券
    R updateVoucher(Voucher voucher);

    //上架或下架优惠券
    R deleteVoucher(Long id, Integer status);

    //根据id获取优惠券信息
    R getVoucher(Long id);
}
